be well fitted to one's head - Türkisch Englisch Wörterbuch